package com.service;

import com.page.GenericPage;
import com.po.DeviceRepairApplyPO;
import com.po.DeviceRepairApplyQueryConditionPO;
import com.result.Result;
import com.vo.DeviceRepairApplyVO;

/**
 * @Author: chihaojie
 * @Date: 2019/6/18 8:34
 * @Version 1.0
 * @Note
 */
public interface DeviceRepairApplyService {


    Result<GenericPage<DeviceRepairApplyVO>> getDeviceRepairApplyPage(DeviceRepairApplyQueryConditionPO queryConditionPO, int pageNo, int pageSize);

    Result<DeviceRepairApplyVO> getDeviceRepairApplyDetail(Long id);

    Result<Boolean> repair(DeviceRepairApplyPO repairApplyPO);

    Result<Boolean> troubleShootStatus(Long id, Integer troubleShootStatus);
}
